23
24 Newport Ave
Pawtucket, RI 02861
$495,000 USD
4,204 SF
4,204 SF
$495,000 USD
Office Residential