73 Rocky Neck Ave
Gloucester, MA 01930
$3,100,000 USD
5,593 SF
5,593 SF
$3,100,000 USD
Restaurant