Permit · EP-2026-003568Philadelphia Open DataElectrical1331 S May StPhiladelphia · PA · 19143Watch this addressIssuedMonday, April 27, 2026Filed valueNot listedContractorOmar RiveraCountyPhiladelphia CountyStatusissued🔒Property ownerjVXmuWC jpaM k fYReveal →