Situated in Tallahassee, 6.2 km from Florida State University and 6.5 km from Speicher Tennis, Charming Tallahassee Home 1 Mi to Lake Ella! offers air conditioning. The property is located 6.5 km from Joanne Graf Field, 6.
Tallahassee, 32303, United States