96 Castlewood Road, Toronto – $2-million Lytton Park home that proves the teardown business is alive and well May 30, 2021 by Central Toronto Homes