• Garden
  • Bella Vista
  • Gainesville, TX
  • Completed

Bella Vista is a 144 unit garden style apartment complex located in Gainesville, TX. This property features a business center, children activity room, on-site playground, fitness center, clothes care center, BBW grills, resort style swimming pool and spa.