RateMyApartments
Jake's Place Apartments Ratings and Reviews
Jake's Place Apartments
511 N Woodward Ave, Tallahassee, FL 32304
CURRENTLY REVIEWING