3405 Masters Dr N
Clearwater, FL 33761

Images