View Details $759,777 1 of 67 Playa Miramar | Puerto Penasco 3 beds 3 baths 1,800 sqft 0.16 acres On Site: 133 Days
View Details $575,000 1 of 44 Playa Miramar | Puerto Penasco 3 beds 2 baths 1,776 sqft 0.15 acres On Site: 274 Days