Highrise Tower Posted January 5, 2023 Share Posted January 5, 2023 Anyone have experience with the apartment complex called Westridge Gardens located in the Texas Medical Center at 2501 Westridge Street? I wonder how much longer this garden-style multifamily complex can last? I bet it will be demolished for a mid-rise building within 10 to 15 years. Westridge Gardens may have been called South Main Apartments at one time? Their website mentions South Main Apartments several times. Not exactly located on South Main, but within 1 or 2 miles probably. Website: https://www.residenceatwestridge.com/ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.