SEMINOLE CENTER

Seminole Center

506 South 1st Street, Immokalee, 34142