Storefront Retail Office For Lease
This 65000 square feet plus Plaza (Chappelle Square) is located in one of the fastest growing community of Chappelle in South west Edmonton
| 18 feet clear ceiling |
| On site parking |
| Lots of natural light |
| Airport | Drive | Walk | Distance |
|---|---|---|---|
| Edmonton International | 15 min | - | 10.0 mi |