16
2288 Del Carmel Way
Tallahassee, FL 32303
$883,350 USD
5,120 SF
4
Units
7.3% Cap Rate
5,120 SF
$883,350 USD
Apartments