6
680 Southbridge St
Auburn, MA 01501
$1,846,153 USD
5,479 SF
6.5% Cap Rate
5,479 SF
$1,846,153 USD
Restaurant