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.