101 Charlies Way
Johnston, RI 02919
$70,000,000 USD
244,800 SF
144
Units
4.51% Cap Rate
244,800 SF
$70,000,000 USD
Apartments