9
28 Weaver Ave
Newport, RI 02840
$3,100,000 USD
5,181 SF
5,181 SF
$3,100,000 USD
Hospitality