The Spot is a new market place on Landis Avenue. The grand opening is Wednesday.
Don E. Woods | For NJ.com, Newark Star-Ledger
Mon, 02/08/2016 - 3:14pm
The Spot is a new market place on Landis Avenue. The grand opening is Wednesday.