Status Change Ocean view $22,312,500 MXN 3 bd 3ba La Cruz de Huanacaxtle Punta Esmeralda CARACOL 1 PUNTA ESMERALDA Compare Not compare
Status Change Beachfront $19,862,500 MXN 3 bd 3ba La Cruz de Huanacaxtle Punta Esmeralda Nautilus 3 Compare Not compare
Beachfront $12,248,250 MXN 3 bd 3ba La Cruz de Huanacaxtle Punta Esmeralda Palma 204 Compare Not compare
Featured listings Ocean view $12,162,500 MXN 3 bd 3ba La Cruz de Huanacaxtle Punta Esmeralda Magnolia 202 Compare Not compare