View Details $2,000,000 1 of 59 Whale Hill | Puerto Penasco 68 beds 68 baths 1.86 acres On Site: 71 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: 84 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: 371 Days
View Details $400,000 1 of 25 Whale Hill | Puerto Penasco 3 beds 3 baths 1,354 sqft 0.04 acres On Site: 382 Days
View Details $375,000 1 of 31 Whale Hill | Puerto Penasco 3 beds 3 baths 1,354 sqft 0.04 acres On Site: 385 Days
View Details $239,000 1 of 24 Whale Hill | Puerto Penasco 3 beds 2 baths 1,312 sqft 0.11 acres On Site: 695 Days