3235 Schumacher St NW

3235 Schumacher St NWAlbuquerque, New Mexico 87120

3 beds
2 baths
1,391 sqft

Local Weather