2
Broadway Street Retail Portfolio
Chelsea, MA
$18,000,000 USD
34,874 SF
2
Units
34,874 SF
$18,000,000 USD
Other