42
46 Statue Way
Portsmouth, RI 02871
$4,000,000 USD
12,244 SF
11
Units
6.05% Cap Rate
12,244 SF
$4,000,000 USD
Apartments