Block 25.12, Lot 5 - Stafford Township | PermitRadar