Tallahassee FL Vacation Rentals 1. 310 W College Ave, Tallahassee, FL 32301 | Long Time Coming LLC (850) 681-0550