8
9 Lambert Ave
Cumberland, RI 02864
$980,000 USD
10,721 SF
10,721 SF
$980,000 USD
Warehouse