Marconi Townhouses Marconi Townhouses (1990-92)Project: 24 Freehold townhousesAddress: 1880-1906 Marconi Blvd., London ONCost of Project: $ 4M