3 Oak St
Alfred, ME 04002
$2,395,000 USD
6,400 SF
6,400 SF
$2,395,000 USD
Restaurant