2
250 Hampton St
Auburn, MA 01501
$1,695,000 USD
15,554 SF
15,554 SF
$1,695,000 USD
Medical