$ 0 0 Address: 21 S Little Rock Ave Ventnor City, NJ 08406, USA Rating: 4 debris on sidewalk for several weeks