Jefferson Arms is multifamily apartment complex that was constructed in 1967. It is located at 412 West Jefferson Street in Central Tallahassee, Tallahassee, and features a total number of 92 units. The property’s unit mix is a combination of Studio, with a total unit size of 32,200 SqFt.