19 HARPOON ST - Beachwood Borough | PermitRadar