west-facing 1176sf terrace in The Keeley: a new development overlooking the lake of Downsview Park and walking distance to Downsview train & subway stations (little Appliances: Fridge, electric range, range microwave, dishwas…
west-facing 1176sf terrace in The Keeley: a new development overlooking the lake of Downsview Park and walking distance to Downsview train &…