Downsview Townhomes is a new townhouse community by Ace Development Inc. currently in preconstruction at 46 Monclova Road, Toronto. Available units range in price from $1,599,999 to $1,599,999. Downsview Townhomes has a total of 10 units. Sizes range from 1980 to 2057 square feet.