15
10141 & 10143 Amicola St
Port Charlotte, FL 33981
$489,000 USD
2,428 SF
2
Units
8.18% Cap Rate
2,428 SF
$489,000 USD
Apartments