Leyton Avenue, Scarborough, ON
Shared furnished room in an apartment
It is a leece and vary great surround for people who intrested in more a enjoyable life a d ace that is safe and affordable
About 5.3km from Flemingdon Park Parkview Hill, North York, ON