18 LINDEN AVE - Merchantville Borough | PermitRadar