Jacksonville’s Beautiful St. James Building is Now Its City Hall
The St. James Building, located at 117 W. Duval Street in downtown Jacksonville, is one of the country’s most beautiful city halls. But the building has a much longer history than its relatively short stint as the center of Jacksonville’s city government. The building sits on a site once occupied......