(1)

72 Egmont St, Brookline, MA 02446

Reviews

1 year ago

Small but convenient

newly renovated apartment on the boston university campus. Small, but to be expected in a city like boston with no space and rising rent prices.