1093 Central Ave, Sarasota, Florida 34236 USA
July 2022: Some of the available windows
Photo Credit: Yelp