16
833 E Park Ave
Tallahassee, FL 32301
$1,050,000 USD
6,980 SF
8
Units
6.28% Cap Rate
6,980 SF
$1,050,000 USD
Apartments