An Urban Retreat on a Small Lot in Downtown Toronto

28