New owner gives Vista View Apartments in Alvin a makeover
An Alvin apartment complex has received over $400,000 in renovations, changing its negative reputation in the community.
Building "Bridges" Across the Bayou City!
An Alvin apartment complex has received over $400,000 in renovations, changing its negative reputation in the community.