16
228 Oakland Ave
Providence, RI 02908
$25.20 USD/SF/YR
949 SF
1
Space Available
Built 1920
949 SF Contiguous
Built 1920
949 SF
$25.20 USD/SF/YR
Office