St. James Building

117 W. Duval St.
Florida
United States