10 Beach St
Rockport, MA 01966
$3,625,000 USD
8,431 SF
8,431 SF
$3,625,000 USD
Hotel