A Florida Mall Day, Done Right: Southchase’s Big Trip North
Just north of Southchase at Sand Lake Road, The Florida Mall — opened in 1986, about 1.7 million square feet, 250-plus stores — plus the Crayola Experience inside it. How locals do it.
Read More