View Details $2,000,000 1 of 59 Whale Hill | Puerto Penasco 68 beds 68 baths 1.86 acres On Site: 35 Days
View Details $295,999 1 of 42 Whale Hill | Puerto Penasco 3 beds 2 baths 1 ½ baths 1,767 sqft 0.03 acres On Site: 48 Days
View Details $699,900 1 of 47 Whale Hill | Puerto Penasco 8 beds 7 baths 1 ½ baths 6,877 sqft 0.12 acres On Site: 335 Days
View Details $400,000 1 of 38 Whale Hill | Puerto Penasco 3 beds 3 baths 1,354 sqft 0.04 acres On Site: 346 Days
View Details $375,000 1 of 39 Whale Hill | Puerto Penasco 3 beds 3 baths 1,354 sqft 0.04 acres On Site: 349 Days
View Details $239,000 1 of 24 Whale Hill | Puerto Penasco 3 beds 2 baths 1,312 sqft 0.11 acres On Site: 659 Days