1458 S MALLARD ST - Clayton Borough | PermitRadar