$240,000 - 5801 Lowell Street Ne Unit 22b, Albuquerque, NM 87111
5801 Lowell Street Ne Unit 22b
Albuquerque,
NM
87111
Address: 5801 LOWELL Street NE 22B