Address: 119 N Lafayette Ave Ventnor City 08406, United States
Rating: 3
Rating: 3
This hazard has been this way for about 2 months. When is the owner of the property going to be forced to clean it up?