3
2501 S Meridian St
Tallahassee, FL 32301
$2,350,000 USD
14,400 SF
32
Units
7% Cap Rate
14,400 SF
$2,350,000 USD
Apartments