99 Scollard Street
First Time On The Market. Award Winning Newly Built Office Building. Prime Yorkville Location.
Recently Constructed With First Class Finishes. Ideal For Professional Use Or Gallery.
Four Floors Inc Basement Of Fully Usable Space Plus Outdoor Terrace.
Available Immediately. Minimum 3 Year Lease.