4 days ago8 Unit Apartment Complex, San Pedro, BelizeSan Pedro, W239+P8X, San Pedro, BelizeBlock of rented apartments • 8 room(s) • 8 bed. • 8 bath. • 222 m²