6800 Velarde Court NW
3 Beds • 2 Baths • 1,568 Sq. Ft.
Albuquerque, NM, 87107
You may also be interested in Los Ranchos, NM Homes For Sale, Los Ranchos de Albuquerque, NM Homes For Sale or Village of los Ranchos, NM Homes For Sale.