Commercial For Lease: Belize Placencia Peninsula Placencia Peninsula (1)