View Details $749,900 1 of 38 Sonoran Sea | Puerto Penasco 3 beds 2 baths 1,989 sqft On Site: 146 Days
View Details $799,000 1 of 75 Sonoran Sea | Puerto Penasco 5 beds 4 baths 3,300 sqft On Site: 221 Days