117 GLENWOOD AVE - Merchantville Borough | PermitRadar