73
4520 S Biscayne Dr
North Port, FL 34287
$11,000,000 USD
39,900 SF
28
Units
7.3% Cap Rate
39,900 SF
$11,000,000 USD
Apartments