View Details Under Contract $189,000 1 of 60 Vista De Oro | Puerto Penasco 2 beds 1,075 sqft 0.06 acres On Site: 226 Days