$90,000 Active 3Beds2Baths1280Sqft0.02Acres 11990 E South Boulder Rd Lot 52, Lafayette, CO 80026 MLS#: 2137703