View Details $124,900 1 of 30 Los Milagros | Puerto Penasco 1 beds 1 baths 411 sqft 0.01 acres On Site: 21 Days