Block 269.03, Lot 1.02 - Gloucester City | PermitRadar