Vermont Manor

(2 Reviews)
Atla Vista Apartment, 4200 Spanish Bit St NE, Albuquerque, NM 87111, USA

(505) 298-1856


Contact and Address

Category: Lodging,
Address: Atla Vista Apartment, 4200 Spanish Bit St NE, Albuquerque, NM 87111, USA
Postal code: 87111
Phone: (505) 298-1856

Location & routing

Get Directions

Most Recent Reviews


  • (May 1, 2019, 9:36 am)

    Cool place to stay...


  • (June 17, 2018, 11:49 am)

    Good parking and wheelchair accessible

Write a Review