Renovated in 2018, this property is located 0.6 miles to Harvard Avenue Green Line T-Stop and 0.3 miles to the Boston Landing Commuter Rail Stop with service to Fenway, Back Bay and South Station as well as many restaurants, bars, shops, nearby grocery sto...