$685,000
660 MAIN ST
3674 sqft
Living Area
9200 sqft
Lot Size
20808 sqft
Year Built
1961
Price/sqft
$89
VLAHAKIS, ZENOVIA EST
$685,000
660 MAIN ST
$690,000
320 MAIN ST
$690,000
300 CAUSEWAY BLVD
$715,000
357 SCOTLAND ST
$820,000
414 PATRICIA AVE