About 760 Juan Tabo NE
Need a Studio in a great location. - Bella Vista Apartment Homes is where the tropics meet the Old West; with a lush court yard that over looks the sparkling pool and the amazing Sandia Mountains. All of our homes are spacious and uniquely designed for your comfort. Our community has a variety of floor plans that will surely suit your needs. We would like to have the opportunity to show you around our community.
Photos of model unit.
T and C Management 505 268 1181
No Dogs Allowed