22 GLENWOOD AVE, JC, Journal Square, NJ 07306
1,000 Sq.Ft. LIVING AREA