Price Reduced Ocean view $25,375,000 MXN South Shore Terreno Playa del Venado 2693 Compare Not compare