Developers are seeking preliminary approval to allow for towers of up to 41 storeys at the 79 Logan Road site.
(Please use a modern browser to see the interactive version of this visualization)