South Street Auto Sales
225 South St
Newark, NJ 07114

(844) 768-8478

Specials at South Street Auto Sales