$579,900 Active Under Contract 3Beds3Baths1683Sqft0.11Acres 1163 S Flower Cir, Lakewood, CO 80232 MLS#: 5594798