Hellas Parking Lot

610 Hope Street, Tarpon Springs, FL 34689