35
116 Calverley St
Providence, RI 02908
$365,000 USD
808 SF
808 SF
$365,000 USD
Storefront