Bella Vista Town Homes
Property Management
Why pick this one
Bella Vista Townhomes offers rental apartments and townhouses at 1829 Merritt Dr in Greensboro, North Carolina.
Best for
- apartment rentals in Greensboro
- townhouse rentals in Greensboro
Specialties
- townhouse rentals
- apartment rentals
What makes them different
- Located at 1829 Merritt Dr in Greensboro, North Carolina
- Serves
- Greensboro
Distilled from this business's own website.
Contact & Location
- Address
- 1829 Merritt Dr, Greensboro, NC 27407-4474
- Phone
- +13362996165
- Website
- https://bella-vista-townhomes-nc.hub.biz/
Services
- rental apartments
- townhouses