Castle Park Apartments St Louis
Castle Park Apartments St Louis. Castle park apartments is a large family. Castle park apartments at 1600 castle park dr, st louis, mo 63133. Sullivan Place Apartments St Louis, MO Low Apartments from affordablehousingonline.com Closed on wednesdays for administration; Investors bought property, and a million dollar renovation project was completed on it. Vincent's lane north of st.