It is walking distance to the stadium and close to the school. I have two roommates. One is set to graduate in Biomedical engineering in the spring. The other is Studying business at TCC. They are both clean, both usually stay among themselves. Very easy to live with.
1800 W Pensacola St, Tallahassee, FL 32304, USA