west side park s

South 13th St and 18th Ave
Newark
New Jersey
United States