Diana

  • 711 Olive Ave Long Beach, California - Downtown
    there is a foul odor similar to farmland or sewer on the street in front of 711 & 721 Olive Ave. this odor is so noxious that it makes it impossible to walk from 8th St to 7th St on Olive Ave.