Vestavia Villas - Vestavia Hills Alabama ? A Great Place to Live!
Vestavia Villas Townhome Community is situated at the foot of Shades Mountain in Vestavia Hills, Alabama. We are also surrounded by a wide range of entertainment, arts and cultural venues, fantastic shopping and great dining. Our beautiful community has 62 units that range in size from one bedrooms to three bedroom units and we even have a clubhouse with a swimming pool.
Vestavia Villas, Vestavia, Alabama