Thank you, your email has been sent.
QUICK CONNECT

THE OSCEOLA Apartment Rentals

The Osceola Apartments are near Florida State University located in north west Tallahassee on the southeast corner of Chapel Drive and Call Street. These apartments near Florida State University offer easy access to numerous restaurants, retailers and life necessities.