"EXTRAORDINARILY DESIGNED BEACH HOME" EN CHELEM PUERTO, YUCATANChelemHouse • 3 bed. • 3 bath. • 460 m²