Ground Floor 3 bed 3 bath Steps to Pool and Beach | Puerto Peñasco | SB Vacation Rentals