1/23 23 closed $405,000 $405,000 3 Beds3 Baths1,648 SqFt 1817 Quail St #3, Lakewood, CO 80215 Townhouse