1291 Elmwood Ave
Cranston, RI 02910
$4,500,000 USD
51,419 SF
6.67% Cap Rate
51,419 SF
$4,500,000 USD
Schools