1/48 Open Sat 12PM-2PM $599,000 4 Beds3 Baths2,259 SqFt 632 OLYMPIA ST, Mantua, NJ 08051 MLS# NJGL2079954 Listed by Lamb Realty