78 Railroad St
Central Falls, RI 02863
$1,530,000 USD
8,992 SF
9
Units
8% Cap Rate
8,992 SF
$1,530,000 USD
Apartments