Business Space 38 x 78 ft capable of supporting 6 floors & a pool, San Pedro Town, BelizeSan Pedro, W2CQ+J5H, Caribena Street, San Pedro, BelizeShopping center • 355 m²