Sold Residential $200,000 USD Lot Size: 3,652 Square feet | Ambergris Caye San Pedro Town, Islands ID: 835 Investment