Sezlik
$3,299,000
4 Beds
6 Baths
120 Homewood Avenue

Toronto, ON

120 Homewood Avenue, Toronto, ON, M2M 1K3, 4+1 beds, 6 baths for sale at $3,299,000 | Detached House in Newtonbrook West | Sezlik.com