The Luxe on West Call

The Luxe on West Call1600 West Call StreetTallahassee, FL 32304, United States apartments in Tallahassee, FL are just a block away from campus and offer Florida State University students high-end features and A-list amenities at a great price.Call for a tour today!

Get Directions to here | Add a new place in this area | Hotels in Tallahassee

Big map | Google Earth KML | OpenStreetMap

richardfain9 (updated 6 years ago)

lat: 30.4382559, long: -84.2807329


Did you see something wrong?, contact Tagzania.