11
2416 Jackson Bluff Rd
Tallahassee, FL 32304
$6,399,900 USD
43,200 SF
72
Units
7.15% Cap Rate
43,200 SF
$6,399,900 USD
Apartments