4
191 Nashua St
Providence, RI 02904
$2,230,000 USD
8,182 SF
7.05% Cap Rate
8,182 SF
$2,230,000 USD
Freestanding