Price: $320,000 Bedrooms: 3 Baths: 2 Sq. Ft: 1,631 total Year Built: 1974 HOA: Click here to view 3D Tour Property Information 1308 South St. is a spacious and bright townhome for sale just minutes away from downtown Castle Rock with no HOA and large backyard oasis.
You are here: Home / Archives for Memmen Ridge Open Space