*** United States Real Estate, Florida Real Estate, Tallahassee Real Estate: Apartments for Rent 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.