The Paris Flats
156 - 160 Chelsea Street Boston Massachusetts USA
View on a map- Year Build:
- 2005
- Storeys:
- 4
The Paris Flats at 156 160 Chelsea Street
156 - 160 Chelsea Street Boston Massachusetts USA
View on a mapThe Paris Flats at 156 160 Chelsea Street