$825,000 - 9503 Peak Vista Avenue Ne, Albuquerque, NM 87122
9503 Peak Vista Avenue Ne
Albuquerque,
NM
87122
Subdivision: Plat Of North Tramway Estates