Nela
-
2804 Curtis Ave Redwood City, California - North Fair OaksRidiculous what people do nowadays go to other people properties to dump their mess! Please help us remove this garbage off the sidewalk. People can't even walk on the sidewalk and must walk on the street!