closeView MeStudio to 2 Bedroom Apartments 1713 Gabaldon Rd NW1713 Gabaldon Rd NWAlbuquerque, NM 87104