Block 120.30, Lot 51.05 - Stafford Township | PermitRadar