Updated photos may be available
Our listing source requires that you sign in.
$1,866,200
19 Glengarry Rd, Winchester, MA 01890
6beds
3baths
3,492sqft
SingleFamily
Built in 1897
0.25 Acres Lot
$1,866,200 Zestimate®
$534/sqft
$--/mo HOA
Our listing source requires that you sign in.