Apartment Unit 364720 at 557 Tramway Boulevard NE #364720, Albuquerque, NM 87123 - HotPads