18 Sheffield Ave
Newport, RI 02840
$2,100,000 USD
5,975 SF
5,975 SF
$2,100,000 USD
Flex