Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About The Eleanor

The Eleanor is a property management company and apartment building on Adélaïde St N in the East London neighbourhood. It offers bachelor studios, one-bedroom, and two-bedroom units with carpet or parquet flooring and bathrooms. Residents have access to shared building laundry facilities. The property is located along a city bus route in a walkable area.

Call Directions