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