$260,000 - 5801 Lowell Street Ne Unit 28b, Albuquerque, NM 87111
5801 Lowell Street Ne Unit 28b
Albuquerque,
NM
87111
Subdivision: Prospectors Point Condominiums