Active Commercial $299,000 USD Beds: 3 | Baths: 3 | Ambergris Caye Villas San Pedro Town, Belize ID: 643