Acquired in 2019, CityView at Longwood is a 20-story, 289 unit high-rise apartment building soaring amidst the Boston skyline. Situated in the Longwood medical and academic area, the building is in close proximity to major universities, employment centers, and museums...
Partial Data by Foursquare.