Belize Condos for sale on Ambergris Caye San PedroSan Pedro, W22F+X69, San Pedro, BelizeNew apartment • 3 bed. • 3 bath. • 203 m²