Hamilton Road
Grants, NM, NM87020

3 beds2 full baths1 half bath2851 sqft

$950,000