*** Property for sale in United States, Property for sale in Florida, Property for sale in Tallahassee: Apartments for Rent *** Listed by: dwell Tenn Street Apartments *** Last Modified on: 2019-11-16 04:55:49 Tenn Street, located in center of FSU, FAMU and next to TCC boasts best in class finishes and amenities that are tailored to suit your lifestyle. - Tallahassee Resort-Style Luxury Student Apartments.