747 Plaza is a commercial complex in Ottawa, ON that offers a variety of retail and office spaces for lease.
Conveniently located in a bustling area, it provides a central hub for businesses looking for a prime location in the city.
Generated from their business information