Buena Vista Apartments

Buena Vista Apartments

The Buena Vista Apartments are located in Downtown Nogales, Arizona atop of the scenic rolling hills of the historic city. Here you will find the ideal location for any family. Call (520) 281-1988 for more availability.

IMG_1789