SOLD! – 145 Freemont Street Gallery SOLD! – 145 Freemont Street Dufferin Hill, 4 Bathrooms, 3+1 Bedrooms, Houses, Sold, Vaughan