Toronto furnished living forest manor
Location located in toronto north york toronto furnished living forest manor is close to fairview mall seneca college and bayview village shopping centre also nearby are toronto botanical garden and edward gardens property features in addition to tourticket assistance toronto furnished living forest manor features an elevator lift complimentary self parking is available onsite for guests guestrooms rooms open to balconies the 13 air conditioned guestrooms at toronto furnis