Diana
-
711 Olive Ave Long Beach, California - Downtownthere 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.