19 Bradgate Road

Toronto, Ontario, M3B 1J6
3+1
3
2400 sqft
60' x 100'
$2,088,800