105 Franklin St # 3, Brookline, MA 02445
2
beds
1
bath
757 Sq.Ft. LIVING AREA
The heating and cooling systems were recently updated. Pet-friendly and close to Olmsted Park, Emerald Necklace trails and Jamaica Pond.
– Karen Lieff