Barclay on BeaconRealtors · Boston, MAApartments. Serving the Russian-speaking community in Boston.Address: 1530 Beacon St, Brookline, MA, 02446Phone: (617) 915-3125Website: https://www.barclayonbeacon.com/?utm_knock=fbLoading map...