2360 Congress Avenue
Clearwater, Florida 33763

View On Larger Map