717 Richmond Street:
717 Richmond Street, situated on the south west corner of Piccadilly and Richmond is a 3-level retail/office building with sought after creative space features such as: “bricks and beams”, natural light, cement floors and unique floor plans.