Beachfront condominium for sale, Ambergris Caye, Belize CityV2VC+VX, San Pedro, BelizeNew apartment • 3 bed. • 3 bath. • 4755.67 m² • available now