20TH  STREET storm water PUMP STATION 

Miami Beach, Fl

.