Sarasota Times Building

1214-1216--1st St.
Sarasota
Florida
United States