Westgate Lofts
Westgate Lofts is a 5-story high-rise loft building with 49 condominium homes located at 2323 Locust St in the Downtown neighborhood of St. Louis. Building amenities at Westgate Lofts include a secure parking garage, swimming pool and community room.
Available Westgate Lofts