New - 3 Hours Ago $367,000 Active 2Beds2Baths1350Sqft0.06Acres 13139 W Ohio Ave, Lakewood, CO 80228 MLS#: 8396683