New - 1 Day Ago $739,000 Active 3Beds2Baths1363Sqft0.15Acres 6511 W Atlantic Ave, Lakewood, CO 80227 MLS#: 7073303