$520,000 - 2036 Hubbard Street Se, Albuquerque, NM 87123
2036 Hubbard Street Se
Albuquerque,
NM
87123
Subdivision: Plat For Juan Tabo Hills Estates