top of page
Green Street Flats - Logo-02.png

Apartments for Rent

We currently have units available at 367 Howland Avenue; a beautiful new building in the heart of the Annex.

One, two, and three bedroom apartments in our new building at 112 Walmer Rd. will be available in summer 2024.

Please reach out below to inquire about availabilities or to set up a tour.

Available Units

Contact Us

Phone

(416) 388-4860

Email

Thanks for submitting!

bottom of page