Lot 2A Stanford Street, Mesilla, NM 88046 - Homesnap