25
834-836 Admiral St
Providence, RI 02904
$299,000 USD
1,912 SF
12.01% Cap Rate
1,912 SF
$299,000 USD
Storefront