Block 156, Lot 1.02 - Palmyra Borough | PermitRadar