RateMyApartments
Seville Apartments Ratings and Reviews
Seville Apartments
1420 N. Meridian Rd., Tallahassee, FL 32304
CURRENTLY REVIEWING