View Details $1,500,000 1 of 36 33-San Pedro | Espanola 3 beds 3 baths 3,000 sqft 4.83 acres On Site: 26 Days