13
2282 Del Carmel Way
Tallahassee, FL 32303
$1,050,000 USD
6,250 SF
5
Units
5.73% Cap Rate
6,250 SF
$1,050,000 USD
Apartments