Beachfront 3 bd Condo with 3 ba at Punta Esmeralda, La Cruz de Huanacaxtle

$ 699,900 USD