View Details New On Site 3 Days Ago $375,000 1 of 20 Sandy Beach | Puerto Penasco 1 beds 1 baths 1,139 sqft On Site: 3 Days
View Details $615,000 1 of 38 Sandy Beach | Puerto Penasco 2 beds 2 baths 1,698 sqft On Site: 67 Days
View Details $949,000 1 of 30 Sandy Beach | Puerto Penasco 3 beds 3 baths 1,755 sqft On Site: 126 Days