33 Rochdale St
Auburn, MA 01501
$465,000 USD
1,104 SF
1,104 SF
$465,000 USD
Restaurant